deterrent weapon - Espagnol Anglais Dictionnaire